QR Kodu Hata Düzeltmesini Ayarlayın

QR kodunun doğru hata düzeltme seviyesini ayarlamak, ne kadar fiziksel hasara dayanabileceğini ve hala başarıyla taranabileceğini belirler. IronQR, dört seviyeli Reed-Solomon hata düzeltme kullanır: QrErrorCorrectionLevel.Low, QrErrorCorrectionLevel.Medium, QrErrorCorrectionLevel.High ve QrErrorCorrectionLevel.Highest. Uygun seviyeyi seçmek, geliştiricilerin hızlı tarama yapan kompakt bir kod ile çizikler, lekeler veya kısmi engellemelerden sağ çıkacak bir kod arasında denge kurmasını sağlar.

QR kodu hata düzeltmesini ayarlamak için 5 adımlı rehber

  • using IronQr;
  • using IronSoftware.Drawing;
  • QrOptions options = new QrOptions(QrErrorCorrectionLevel.Medium);
  • QrCode qr = QrWriter.Write("1234", options);
  • qr.Save().SaveAs("qr-medium.png");

Kod Açıklaması

İlk olarak, istenen QrErrorCorrectionLevel'yi yapıcısına geçerek bir QrOptions nesnesi oluşturulur. Medium seviyesi, hasarlı verileri kurtarırken QR kodunu kompakt ve hızlı taranabilir tutarak çoğu uygulama için sağlam bir varsayılan değerdir.

Kodun daha sert koşullara maruz kaldığı ortamlar için, örneğin depo etiketleri veya dış mekan tabelaları gibi, QrErrorCorrectionLevel.Highest'ya geçmek, daha yoğun bir desen pahasına maksimum dayanıklılık sağlar. Örnek, gorunur yogunlugu karsilastirmak icin her iki seviyeyi yan yana yaratir. Bir kez oluşturulduktan sonra, QR kodu Save() ile bir bitmape kaydedilir ve SaveAs() ile bir PNG dosyasına aktarılır.

IronQR ile QR Kodu Hata Düzeltme Seviyeleri Nasıl Ayarlanir ogrenin.

Başlamaya Hazır mısınız?
Nuget İndirmeler 64,787 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronQR
bir örneği çalıştır URL'inin bir QR koduna dönüşünü izle.